package com.mydemo.utils.dataUtils.JsonAndFile;

import com.alibaba.fastjson.JSON;

import java.util.List;

/**
 * 实例化方法*/
public class Deserialize {
    public static <T> T deserialize(Class<T> clazz, String content) {
//        ↑ 将一个JSON串反序列化为一个类并返回
//        ↑↑ 废弃，所有的数据最终存储都是arraylist，不会存在单独的实体类序列化存储
        return JSON.parseObject(content, clazz);
    }

    public static <T> List<T> deserialize(String content, Class<T> clazz) {
//        ↑ 将JSON串转换为对应类型的ArrayList
        return JSON.parseArray(content, clazz);
    }

}
